cross (somebody has) to carry - French English Dictionary